a fleabag - French English Dictionary